MyFastApp\REST_API_Controller B

Total Complexity 95
Dependencies 5
Dependents 1
Total lines 566
Lines of code 388
Logical lines of code 225
Comment lines 57
Methods 30
Properties 1

Methods 30

Method Rating Maintainability Complexity Lines of code
create_configuration()
A
36 12 76
get_menuItem_targetParam()
A
50 14 30
intercept_manifest_json()
A
42 11 47
authenticate_user()
S
50 4 27
check_pending_config_changes()
S
52 4 23
get_mlv_configuration()
S
62 3 11
get_mfa_configuration()
S
62 3 11
get_settings()
S
62 3 11
get_menu_items()
S
62 3 11
update_live_configuration()
S
57 2 16
update_app_configuration()
S
57 2 16
url_or_wp_url()
S
73 3 4
update_menu_items()
S
64 2 9
get_number_or_default()
S
78 2 3
get_string_or_default()
S
78 2 3
update_settings()
S
63 2 10
reset_settings()
S
64 2 9
plgCaller_check()
S
75 2 4
get_color_or_default()
S
77 2 3
hexToString()
S
70 2 5
get_value_or_default()
S
78 2 3
register_routes()
S
74 2 5
allow_public_access_to_specific_endpoint()
S
70 2 6
hex_color_to_xamarin()
S
67 2 7
get_bool_or_default()
S
78 2 3
register_REST_route()
S
62 1 13
appCaller_check()
S
67 1 7
safeDecode()
S
71 1 6
__construct()
S
75 1 4
decrypt_text()
S
71 1 5